package com.autumn.config.api.vo;

import java.io.Serializable;
import java.util.LinkedHashMap;

/**
 * 服务配置输出
 * 
 * @author 老码农
 *
 *         2018-01-23 13:51:21
 */
public class ServiceProfileInfo implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 14417250151871679L;
	private Long id;
	private Long appId;
	private String appName;
	private String profileName;
	private String name;
	private String label;
	private Integer version;
	private String profileFormat;
	private LinkedHashMap<String, Object> profileMap;

	public ServiceProfileInfo() {
		this.profileMap = new LinkedHashMap<>();
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getAppId() {
		return appId;
	}

	public void setAppId(Long appId) {
		this.appId = appId;
	}

	public String getAppName() {
		return appName;
	}

	public void setAppName(String appName) {
		this.appName = appName;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}
	
	public String getProfileName() {
		return profileName;
	}

	public void setProfileName(String profileName) {
		this.profileName = profileName;
	}

	public String getLabel() {
		return label;
	}

	public void setLabel(String label) {
		this.label = label;
	}

	public Integer getVersion() {
		return version;
	}

	public void setVersion(Integer version) {
		this.version = version;
	}

	public LinkedHashMap<String, Object> getProfileMap() {
		return profileMap;
	}

	public void setProfileMap(LinkedHashMap<String, Object> profileMap) {
		this.profileMap = profileMap;
	}

	public String getProfileFormat() {
		return profileFormat;
	}

	public void setProfileFormat(String profileFormat) {
		this.profileFormat = profileFormat;
	}

	

}
